package com.jeeplus.modules.web.entity;

import com.jeeplus.core.persistence.DataEntity;
import com.jeeplus.modules.sys.entity.User;

import java.util.Date;

/**
 * @author liangbing
 * @version 1.0
 * @date 2021/3/24 14:29
 * @description xxx
 */
public class YjRoomCalls extends DataEntity<YjRoomCalls> {
    private static final long serialVersionUID = 1L;

    /**
     * 玩家openid
     */
    private String openid;

    /**
     * 棋牌室房间
     */
    private YjMahjongHallRoom mahjongHallRoom;
    private String mahjongHallRoomQrcode;
    private String voicePath;
    private Integer state;
    private Long duration;

    private Integer hallId;
    private String hallName;
    private String hallRoomName;
    private String phoneNumber;

    /**
     * 完成的服务生手机号
     */
    private String completedBy;

    /**
     * 响应的服务生手机号
     */
    private String responsedBy;

    public String getOpenid() {
        return openid;
    }

    public void setOpenid(String openid) {
        this.openid = openid;
    }

    public YjMahjongHallRoom getMahjongHallRoom() {
        return mahjongHallRoom;
    }

    public void setMahjongHallRoom(YjMahjongHallRoom mahjongHallRoom) {
        this.mahjongHallRoom = mahjongHallRoom;
    }

    public String getMahjongHallRoomQrcode() {
        return mahjongHallRoomQrcode;
    }

    public void setMahjongHallRoomQrcode(String mahjongHallRoomQrcode) {
        this.mahjongHallRoomQrcode = mahjongHallRoomQrcode;
    }

    public String getVoicePath() {
        return voicePath;
    }

    public void setVoicePath(String voicePath) {
        this.voicePath = voicePath;
    }

    public Integer getState() {
        return state;
    }

    public void setState(Integer state) {
        this.state = state;
    }

    public Long getDuration() {
        return duration;
    }

    public void setDuration(Long duration) {
        this.duration = duration;
    }

    public Integer getHallId() {
        return hallId;
    }

    public void setHallId(Integer hallId) {
        this.hallId = hallId;
    }

    public String getHallName() {
        return hallName;
    }

    public void setHallName(String hallName) {
        this.hallName = hallName;
    }

    public String getHallRoomName() {
        return hallRoomName;
    }

    public void setHallRoomName(String hallRoomName) {
        this.hallRoomName = hallRoomName;
    }

    public String getPhoneNumber() {
        return phoneNumber;
    }

    public void setPhoneNumber(String phoneNumber) {
        this.phoneNumber = phoneNumber;
    }


    public String getCompletedBy() {
        return completedBy;
    }

    public void setCompletedBy(String completedBy) {
        this.completedBy = completedBy;
    }

    public String getResponsedBy() {
        return responsedBy;
    }

    public void setResponsedBy(String responsedBy) {
        this.responsedBy = responsedBy;
    }

    @Override
    public void preInsert() {
        super.preInsert();
    }

    @Override
    public void preUpdate() {
        super.preUpdate();
    }

    @Override
    public String getRemarks() {
        return super.getRemarks();
    }

    @Override
    public void setRemarks(String remarks) {
        super.setRemarks(remarks);
    }

    @Override
    public User getCreateBy() {
        return super.getCreateBy();
    }

    @Override
    public void setCreateBy(User createBy) {
        super.setCreateBy(createBy);
    }

    @Override
    public Date getCreateDate() {
        return super.getCreateDate();
    }

    @Override
    public void setCreateDate(Date createDate) {
        super.setCreateDate(createDate);
    }

    @Override
    public User getUpdateBy() {
        return super.getUpdateBy();
    }

    @Override
    public void setUpdateBy(User updateBy) {
        super.setUpdateBy(updateBy);
    }

    @Override
    public Date getUpdateDate() {
        return super.getUpdateDate();
    }

    @Override
    public void setUpdateDate(Date updateDate) {
        super.setUpdateDate(updateDate);
    }

    @Override
    public String getDelFlag() {
        return super.getDelFlag();
    }

    @Override
    public void setDelFlag(String delFlag) {
        super.setDelFlag(delFlag);
    }
}
